package com.srs.bean;

import java.util.HashSet;
import java.util.Set;

/**
 * Yearplandealeranalyze entity. @author MyEclipse Persistence Tools
 */

public class Yearplandealeranalyze implements java.io.Serializable {

	// Fields

	private Integer yearPlanDealerAnalyzeId;
	private Yearplanmonthanalyze yearplanmonthanalyze;
	private Dealer dealer;
	private Integer yearPlanDealerCount;
	private Set vins = new HashSet(0);

	// Constructors

	/** default constructor */
	public Yearplandealeranalyze() {
	}

	/** minimal constructor */
	public Yearplandealeranalyze(Yearplanmonthanalyze yearplanmonthanalyze,
			Dealer dealer, Integer yearPlanDealerCount) {
		this.yearplanmonthanalyze = yearplanmonthanalyze;
		this.dealer = dealer;
		this.yearPlanDealerCount = yearPlanDealerCount;
	}

	/** full constructor */
	public Yearplandealeranalyze(Yearplanmonthanalyze yearplanmonthanalyze,
			Dealer dealer, Integer yearPlanDealerCount, Set vins) {
		this.yearplanmonthanalyze = yearplanmonthanalyze;
		this.dealer = dealer;
		this.yearPlanDealerCount = yearPlanDealerCount;
		this.vins = vins;
	}

	// Property accessors

	public Integer getYearPlanDealerAnalyzeId() {
		return this.yearPlanDealerAnalyzeId;
	}

	public void setYearPlanDealerAnalyzeId(Integer yearPlanDealerAnalyzeId) {
		this.yearPlanDealerAnalyzeId = yearPlanDealerAnalyzeId;
	}

	public Yearplanmonthanalyze getYearplanmonthanalyze() {
		return this.yearplanmonthanalyze;
	}

	public void setYearplanmonthanalyze(
			Yearplanmonthanalyze yearplanmonthanalyze) {
		this.yearplanmonthanalyze = yearplanmonthanalyze;
	}

	public Dealer getDealer() {
		return this.dealer;
	}

	public void setDealer(Dealer dealer) {
		this.dealer = dealer;
	}

	public Integer getYearPlanDealerCount() {
		return this.yearPlanDealerCount;
	}

	public void setYearPlanDealerCount(Integer yearPlanDealerCount) {
		this.yearPlanDealerCount = yearPlanDealerCount;
	}

	public Set getVins() {
		return this.vins;
	}

	public void setVins(Set vins) {
		this.vins = vins;
	}

}